16 research outputs found

    Operations Research Modeling of Cyclic Train Timetabling, Cyclic Train Platforming, and Bus Routing Problems

    Get PDF
    Public transportation or mass transit involves the movement of large numbers of people between a given numbers of locations. The services provided by this system can be classified into three groups: (i) short haul: a low-speed service within small areas with high population; (ii) city transit: transporting people within a city; and (iii) long haul: a service with long trips, few stops, and high speed (Khisty and Lall, 2003). It can be also classified based on local and express services. The public transportation planning includes five consecutive steps: (i) the network design and route design; (ii) the setting frequencies or line plan; (iii) the timetabling; (iv) the vehicle scheduling; and (v) the crew scheduling and rostering (Guihaire and Hao, 2008; Schöbel, 2012). The first part of this dissertation considers three problems in passenger railway transportation. It has been observed that the demand for rail travel has grown rapidly over the last decades and it is expected that the growth continues in the future. High quality railway services are needed to accommodate increasing numbers of passengers and goods. This is one of the key factors for economic growth. The high costs of railway infrastructure ask for an increased utilization of the existing infrastructure. Attractive railway services can only be offered with more reliable rolling stock and a more reliable infrastructure. However, to keep a high quality standard of operations, smarter methods of timetable construction are indispensable, since existing methods have major shortcomings. The first part of this dissertation, comprising Chapters 1-6, aims at developing a cyclic (or periodic) timetable for a passenger railway system. Three different scenarios are considered and three mixed integer linear programs, combined with heuristics for calculating upper and lower bounds on the optimal value for each scenario, will be developed. The reason of considering a periodic timetable is that it is easy to remember for passengers. The main inputs are the line plan and travel time between and minimum dwell time at each station. The output of each model is an optimal periodic timetable. We try to optimize the quality of service for the railway system by minimizing the length of cycle by which trains are dispatched from their origin. Hence, we consider the cycle length as the primary objective function. Since minimizing travel time is a key factor in measuring service quality, another criterion--total dwell time of the trains--is considered and added to the objective function. The first problem, presented in Chapter 3, has already been published in a scholarly journal (Heydar et al., 2013). This chapter is an extension of the work of Bergmann (1975) and is the simplest part of this research. In this problem, we consider a single-track unidirectional railway line between two major stations with a number of stations in between. Two train types--express and local--are dispatched from the first station in an alternate fashion. The express train stops at no intermediate station, while the local train should make a stop at every intermediate station for a minimum amount of dwell time. A mixed integer linear program is developed in order to minimize the length of the dispatching cycle and minimize the total dwell time of the local train at all stations combined. Constraints include a minimum dwell time for the local train at each station, a maximum total dwell time for the local train, and headway considerations on the main line an in stations. Hundreds of randomly generated problem instances with up to 70 stations are considered and solved to optimality in a reasonable amount of time. Instances of this problem typically have multiple optimal solutions, so we develop a procedure for finding all optimal solutions of this problem. In the second problem, presented in Chapter 4, we present the literature\u27s first mixed integer linear programming model of a cyclic, combined train timetabling and platforming problem which is an extension of the model presented in Chapter 3 and Heydar et al. (2013). The work on this problem has been submitted to a leading transportation journal (Petering et al., 2012). From another perspective, this work can be seen as investigating the capacity of a single track, unidirectional rail line that adheres to a cyclic timetable. In this problem, a set of intermediate stations lies between an origin and destination with one or more parallel sidings at each station. A total of T train types--each with a given starting and finishing point and a set of known intermediate station stops--are dispatched from their respective starting points in cyclic fashion, with one train of each type dispatched per cycle. A mixed integer linear program is developed in order to schedule the train arrivals and departures at the stations and assign trains to tracks (platforms) in the stations so as to minimize the length of the dispatching cycle and/or minimize the total stopping (dwell) time of all train types at all stations combined. Constraints include a minimum dwell time for each train type in each of the stations in which it stops, a maximum total dwell time for each train type, and headway considerations on the main line and on the tracks in the stations. This problem belongs to the class of NP-hard problems. Hundreds of randomly generated and real-world problem instances with 4-35 intermediate stations and 2-11 train types are considered and solved to optimality in a reasonable amount of time using IBM ILOG CPLEX. Chapter 5 expands upon the work in Chapter 4. Here, we present a mixed integer linear program for cyclic train timetabling and routing on a single track, bi-directional rail line. There are T train types and one train of each type is dispatched per cycle. The decisions include the sequencing of the train types on the main line and the assignment of train types to station platforms. Two conflicting objectives--(1) minimizing cycle length (primary objective) and (2) minimizing total train journey time (secondary objective)--are combined into a single weighted sum objective to generate Pareto optimal solutions. Constraints include a minimum stopping time for each train type in each station, a maximum allowed journey time for each train type, and a minimum headway on the main line and on platforms in stations. The MILP considers five aspects of the railway system: (1) bi-directional train travel between stations, (2) trains moving at different speeds on the main line, (3) trains having the option to stop at stations even if they are not required to, (4) more than one siding or platform at a station, and (5) any number of train types. In order to solve large scale instances, various heuristics and exact methods are employed for computing secondary parameters and for finding lower and upper bounds on the primary objective. These heuristics and exact methods are combined with the math model to allow CPLEX 12.4 to find optimal solutions to large problem instances in a reasonable amount of time. The results show that it is sometimes necessary for (1) a train type to stop at a station where stopping is not required or (2) a train type to travel slower than its normal speed in order to minimize timetable cycle time. In the second part of this dissertation, comprising Chapters 7-9, we study a transit-based evacuation problem which is an extension of bus routing problem. This work has been already submitted to a leading transportation journal (Heydar et al., 2014). This paper presents a mathematical model to plan emergencies in a highly populated urban zone where a certain numbers of pedestrians depend on transit for evacuation. The proposed model features a two-level operational framework. The first level operation guides evacuees through urban streets and crosswalks (referred to as the pedestrian network ) to designated pick-up points (e.g., bus stops), and the second level operation properly dispatches and routes a fleet of buses at different depots to those pick-up points and transports evacuees to their destinations or safe places. In this level, the buses are routed through the so-called vehicular network. An integrated mixed integer linear program that can effectively take into account the interactions between the aforementioned two networks is formulated to find the maximal evacuation efficiency in the two networks. Since the large instances of the proposed model are mathematically difficult to solve to optimality, a two-stage heuristic is developed to solve larger instances of the model. Over one hundred numerical examples and runs solved by the heuristic illustrate the effectiveness of the proposed solution method in handling large-scale real-world instances

    Batch Sizing in Sustainable Production Systems with Imperfect Quality

    Get PDF
    In classic Economic Production Quantity (EPQ), an optimal batch size is determined to minimize total production cost including setup and inventory holding costs, and defective parts are not allowed. In this paper an imperfect EPQ system is studied to minimize the overall cost, where setup cost, scarp rate, batch size, and electrical power demand are determined by the model. In this imperfect production system, a percentage of the batch is defective in each cycle, which will be reworked at an extra charge. In addition, the model considers electrical power demand charge which accounts for a large percentage of industrial utility bills. This framework also determines the optimal level of investment on system design and flexibility which in turn, is a function of setup cost, electrical power requirement (power demand), and scrap rate. The proposed constrained cost minimization problem is formulated as a nonlinear mathematical model, and is solved using a posynomial Geometric Programming (GP) approach to present a closed form solution for the batch size, setup cost, allowable defective rate and power requirements. The model is illustrated through a numerical example and some sensitivity analysis is performed

    Optimizing Production Schedule with Energy Consumption and Demand Charges in Parallel Machine Setting

    Get PDF
    Environmental sustainability concerns, along with the growing need for electricity and associated costs, make energy-cost reduction an inevitable decision-making criterion in production scheduling. In this research, we study the problem of production scheduling on nonidentical parallel machines with machine-dependent processing times and known job release dates to minimize total completion time and energy costs. The energy costs in this study include demand and consumption charges. We present a mixed-integer nonlinear model to formulate the problem. The model is then linearized and its performance is tested through numerical experiments

    Energy-aware Economic Production Quantity model with variable energy pricing

    No full text
    In this paper, an energy-aware Economic Production Quantity (EPQ) model is presented to determine optimum production run length and batch size with respect to variable energy cost. Here, variable unit production cost includes energy consumption charge which is a function of production time and time-of-use, and alternates between two prices during peak and off-peak hours. This paper addresses the above integration in order to minimize the overall cost of the system. In the first phase of this study, a new scenario-based framework is proposed to find the optimal value of production time. In the second phase, a general mixed integer nonlinear programming (MINLP) model is developed for the given framework. The energy cost defined by the framework and mathematical model depends on the number of peak periods during the production period and is calculated using floor functions. The MINLP is solved numerically and analytically, and a closed form solution is obtained for the production run length. The model is analyzed for different scenarios and the results are discussed

    Approximate dynamic programming for an energy-efficient parallel machine scheduling problem

    No full text
    In this paper, we propose an approximate dynamic programming approach for an energy-efficient unrelated parallel machine scheduling problem. In this scheduling problem, jobs arrive at the system randomly, and each job’s ready and processing times become available when an order is placed. Therefore, we consider the online version of the problem. Our objective is to minimize a combination of makespan and the total energy costs. The energy costs include cost of energy consumption of machines for switching on, processing, and idleness. We propose a binary program to solve the optimization problem at each stage of the approximate dynamic program. We compare the results of the approximate programming approach against an integer linear programming formulation of the offline version of the scheduling problem and an existing heuristic method suitable for scheduling problem with ready times. The results show that the approximate dynamic programming algorithm outperforms the two off-line methods in terms of solution quality and computational time

    Effects of aerobic training on leptin, tumor necrosis factor-α and interleukin-6 levels in obese and lean men

    No full text
    Introduction: Obesity results in some diseases such as of atherosclerosis diabetic and thereforeinfluence on the immune system, greatly. Given the undeniable role of sport in general health, the aim ofthis present study was to assay the effects of regular exercise on serum levels of immunoregulators factors(leptin, tumor necrosis factor- α (TNF- α) and interleukin-6) in obese and lean men.Material and methods: 37 male subjects divided two groups of obese and lean with body compositionanalyzer. Blood samples were taken 48 h before starting the aerobic training program. Then, both groupsperformed the aerobic training program included running with 65-85% of individual maximum heart rateon treadmill for 3 sessions per week, 30 minutes per session and 2 consecutive months. Then anotherblood sample was taken following the training period. Serum levels of leptin, TNF- α and interleukin-6of all subjects before and after the training period were measured using standard biochemical methodsfrom all the subjects and all the parameters were measured in both groups again.Results: Our results showed that the aerobic training resulted in a significant decrease in leptin levelsin obese (p=0.000) and non obese (p=0.004) peoples and also a significant decrease in TNF- α (p=0.042)in lean people. However, the aerobic training had no significant influence in the levels of interleukin-6 inboth groups.Conclusion: The results showed that regular and light aerobic exercises could decrase leptin levels inboth obese and lean men, but have differential effects on levels of TNF- α in both groups. These effectsmay influence functions of immune system and metabolism in obese and lean men in a different way

    Characterization of Rod-like High-purity Fluorapatite Nanopowders Obtained by Sol-gel Method

    No full text
    high purity fluorapatite (FA) with rod-like and spherical-like morphology was synthesized via sol-gel method. Chemical characterization of FA powders was done by XRD and FTIR analyses. Crystallite samples were calculated using Scherer method. Morphology of FA powders was investigated with TEM and SEM images. The results revealed that increasing the time of hydrolysis of phosphate sols significantly decreased the gelation time of FA sols. Also, mixing temperature of P and Ca sols affects the gelation time of samples and increasing pH decreases the gelation time of FA sols. Morphological and chemical characterization of samples showed that the FA powders have high purity and rod-like and spherical-like morphology
    corecore